package pe.edu.upc.dsd.epica.service;

import java.util.List;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import javax.xml.soap.SOAPException;

import pe.edu.upc.dsd.epica.model.PromocionxUsuario;

@WebService
public interface PromocionxUsuarioService {

	@WebMethod()
	public PromocionxUsuario addVisita(
			@WebParam(name = "usuarioPromocion") PromocionxUsuario usuarioPromocion) throws SOAPException;

	@WebMethod()
	public List<PromocionxUsuario> findByUsuarioCode(
			@WebParam(name = "codUsuario") String codUsuario) throws SOAPException;

	@WebMethod()
	public PromocionxUsuario findByUsuarioPromocion(
			@WebParam(name = "usuarioPromocion") PromocionxUsuario usuarioPromocion) throws SOAPException;
	
	@WebMethod()
	public void deletePromocion(
			@WebParam(name = "usuarioPromocion") PromocionxUsuario usuarioPromocion) throws SOAPException;

}
